overlying sediments - Spanish English Dictionary